walk a lot while completing a task - French English Dictionary